# near model CODE resource # jump table entries: 4216-4245 (30 of them) export_527: 00000000 4E56 FF00 link A6, -0x0100 00000004 41EE FF00 lea.l A0, [A6 - 0x100] 00000008 4210 clr.b [A0] 0000000A 7005 moveq.l D0, 0x05 0000000C 2F00 move.l -[A7], D0 0000000E 4878 0096 push.l 0x96 00000012 486E FF00 pea.l [A6 - 0x100] 00000016 4EBA 04A2 jsr [PC + 0x4A2 /* 000004BA */] 0000001A 1B6E FF01 F648 move.b [A5 - 0x9B8], [A6 - 0xFF] 00000020 1B6E FF02 F646 move.b [A5 - 0x9BA], [A6 - 0xFE] 00000026 1B6E FF03 F644 move.b [A5 - 0x9BC], [A6 - 0xFD] 0000002C 4E5E unlink A6 0000002E 4E75 rts export_528: 00000030 4E56 0000 link A6, 0 00000034 558F subq.l A7, 2 00000036 206E 0008 movea.l A0, [A6 + 0x8] 0000003A 2F08 move.l -[A7], A0 0000003C 206E 000C movea.l A0, [A6 + 0xC] 00000040 2F08 move.l -[A7], A0 00000042 7001 moveq.l D0, 0x01 00000044 1F00 move.b -[A7], D0 00000046 1F00 move.b -[A7], D0 00000048 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 0000004C 101F move.b D0, [A7]+ 0000004E 4E5E unlink A6 00000050 4E75 rts export_529: 00000052 4E56 0000 link A6, 0 00000056 558F subq.l A7, 2 00000058 206E 0008 movea.l A0, [A6 + 0x8] 0000005C 2F08 move.l -[A7], A0 0000005E 206E 000C movea.l A0, [A6 + 0xC] 00000062 2F08 move.l -[A7], A0 00000064 7000 moveq.l D0, 0x00 00000066 1F00 move.b -[A7], D0 00000068 1F00 move.b -[A7], D0 0000006A 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 0000006E 101F move.b D0, [A7]+ 00000070 4E5E unlink A6 00000072 4E75 rts export_530: 00000074 4E56 0000 link A6, 0 00000078 558F subq.l A7, 2 0000007A 206E 0008 movea.l A0, [A6 + 0x8] 0000007E 2F08 move.l -[A7], A0 00000080 206E 000C movea.l A0, [A6 + 0xC] 00000084 2F08 move.l -[A7], A0 00000086 4EAD 02F2 jsr [A5 + 0x2F2 /* export_90 */] 0000008A 301F move.w D0, [A7]+ 0000008C 4E5E unlink A6 0000008E 4E75 rts export_531: fn00000090: 00000090 4E56 FFFC link A6, -0x0004 00000094 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000098 286E 0008 movea.l A4, [A6 + 0x8] 0000009C 7000 moveq.l D0, 0x00 0000009E 1014 move.b D0, [A4] 000000A0 4A80 tst.l D0 000000A2 670A beq +0xC /* 000000AE */ 000000A4 206E 000C movea.l A0, [A6 + 0xC] 000000A8 1010 move.b D0, [A0] 000000AA B014 cmp.b D0, [A4] 000000AC 6304 bls +0x6 /* 000000B2 */ label000000AE: 000000AE 7000 moveq.l D0, 0x00 000000B0 6050 bra +0x52 /* 00000102 */ label000000B2: 000000B2 206E 000C movea.l A0, [A6 + 0xC] 000000B6 7E00 moveq.l D7, 0x00 000000B8 1E10 move.b D7, [A0] 000000BA 4A87 tst.l D7 000000BC 204C movea.l A0, A4 000000BE 5288 addq.l A0, 1 000000C0 2648 movea.l A3, A0 000000C2 538B subq.l A3, 1 000000C4 7000 moveq.l D0, 0x00 000000C6 1014 move.b D0, [A4] 000000C8 D08B add.l D0, A3 000000CA 48C7 ext.l D7 000000CC 9087 sub.l D0, D7 000000CE 5280 addq.l D0, 1 000000D0 2D40 FFFC move.l [A6 - 0x4], D0 label000000D4: 000000D4 558F subq.l A7, 2 000000D6 528B addq.l A3, 1 000000D8 2F0B move.l -[A7], A3 000000DA 206E 000C movea.l A0, [A6 + 0xC] 000000DE 4868 0001 pea.l [A0 + 0x1] 000000E2 3F07 move.w -[A7], D7 000000E4 3F07 move.w -[A7], D7 000000E6 3F3C 000C move.w -[A7], 0xC 000000EA A9ED syscall Pack6 000000EC 301F move.w D0, [A7]+ 000000EE 1C00 move.b D6, D0 000000F0 6706 beq +0x8 /* 000000F8 */ 000000F2 B7EE FFFC cmpa.l A3, [A6 - 0x4] 000000F6 65DC bcs -0x22 /* 000000D4 */ label000000F8: 000000F8 7000 moveq.l D0, 0x00 000000FA 1006 move.b D0, D6 000000FC 4A80 tst.l D0 000000FE 57C0 seq D0 00000100 4400 neg.b D0 label00000102: 00000102 4CEE 18C0 FFEC movem.l D6,D7,A3,A4, [A6 - 0x14] 00000108 4E5E unlink A6 0000010A 4E75 rts export_532: fn0000010C: 0000010C 4E56 0000 link A6, 0 00000110 2F2E 000C move.l -[A7], [A6 + 0xC] 00000114 206E 0008 movea.l A0, [A6 + 0x8] 00000118 2F08 move.l -[A7], A0 0000011A 1F2D F6A8 move.b -[A7], [A5 - 0x958] 0000011E 4EAD 0822 jsr [A5 + 0x822 /* export_256 */] 00000122 4E5E unlink A6 00000124 4E75 rts export_533: fn00000126: 00000126 4E56 0000 link A6, 0 0000012A 48E7 0108 movem.l -[A7], D7,A4 0000012E 2E2E 000C move.l D7, [A6 + 0xC] 00000132 286E 0008 movea.l A4, [A6 + 0x8] 00000136 2007 move.l D0, D7 00000138 D0BC 0000 03FF add.l D0, 0x3FF 0000013E 720A moveq.l D1, 0x0A 00000140 E2A0 asr D0, D1 00000142 2E00 move.l D7, D0 00000144 6614 bne +0x16 /* 0000015A */ 00000146 7001 moveq.l D0, 0x01 00000148 2F00 move.l -[A7], D0 0000014A 4878 0096 push.l 0x96 0000014E 2F0C move.l -[A7], A4 00000150 4EBA 0368 jsr [PC + 0x368 /* 000004BA */] 00000154 4FEF 000C lea.l A7, [A7 + 0xC] 00000158 6016 bra +0x18 /* 00000170 */ label0000015A: 0000015A 2F07 move.l -[A7], D7 0000015C 2F0C move.l -[A7], A4 0000015E 4EBA FFAC jsr [PC - 0x54 /* 0000010C */] 00000162 704B moveq.l D0, 0x4B 00000164 2F00 move.l -[A7], D0 00000166 2F0C move.l -[A7], A4 00000168 4EBA 04A0 jsr [PC + 0x4A0 /* 0000060A */] 0000016C 4FEF 0010 lea.l A7, [A7 + 0x10] label00000170: 00000170 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00000176 4E5E unlink A6 00000178 4E75 rts export_534: 0000017A 4E56 FF00 link A6, -0x0100 0000017E 48E7 0308 movem.l -[A7], D6,D7,A4 00000182 286E 0008 movea.l A4, [A6 + 0x8] 00000186 2C2E 000C move.l D6, [A6 + 0xC] 0000018A 0C86 0010 0000 cmpi.l D6, 0x100000 00000190 6500 0082 bcs +0x84 /* 00000214 */ 00000194 2E06 move.l D7, D6 00000196 4247 clr.w D7 00000198 4847 swap.w D7 0000019A E84F lsr D7.w, 4 0000019C 4A87 tst.l D7 0000019E 41EE FF00 lea.l A0, [A6 - 0x100] 000001A2 4210 clr.b [A0] 000001A4 2F07 move.l -[A7], D7 000001A6 486E FF00 pea.l [A6 - 0x100] 000001AA 4EBA FF60 jsr [PC - 0xA0 /* 0000010C */] 000001AE 2E3C 000F FFFF move.l D7, 0xFFFFF 000001B4 CE86 and.l D7, D6 000001B6 2007 move.l D0, D7 000001B8 223C 0001 9999 move.l D1, 0x19999 000001BE 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 000001C2 2E00 move.l D7, D0 000001C4 508F addq.l A7, 8 000001C6 672A beq +0x2C /* 000001F2 */ 000001C8 7000 moveq.l D0, 0x00 000001CA 102D F6A6 move.b D0, [A5 - 0x95A] 000001CE 2F00 move.l -[A7], D0 000001D0 486E FF00 pea.l [A6 - 0x100] 000001D4 4EBA 0434 jsr [PC + 0x434 /* 0000060A */] 000001D8 7009 moveq.l D0, 0x09 000001DA B087 cmp.l D0, D7 000001DC 6F04 ble +0x6 /* 000001E2 */ 000001DE 2007 move.l D0, D7 000001E0 6002 bra +0x4 /* 000001E4 */ label000001E2: 000001E2 7009 moveq.l D0, 0x09 label000001E4: 000001E4 2F00 move.l -[A7], D0 000001E6 486E FF00 pea.l [A6 - 0x100] 000001EA 4EBA 04A6 jsr [PC + 0x4A6 /* 00000692 */] 000001EE 4FEF 0010 lea.l A7, [A7 + 0x10] label000001F2: 000001F2 7002 moveq.l D0, 0x02 000001F4 2F00 move.l -[A7], D0 000001F6 4878 0096 push.l 0x96 000001FA 2F0C move.l -[A7], A4 000001FC 4EBA 02BC jsr [PC + 0x2BC /* 000004BA */] 00000200 7000 moveq.l D0, 0x00 00000202 2F00 move.l -[A7], D0 00000204 486E FF00 pea.l [A6 - 0x100] 00000208 2F0C move.l -[A7], A4 0000020A 4EBA 0954 jsr [PC + 0x954 /* 00000B60 */] 0000020E 4FEF 0018 lea.l A7, [A7 + 0x18] 00000212 600A bra +0xC /* 0000021E */ label00000214: 00000214 2F06 move.l -[A7], D6 00000216 2F0C move.l -[A7], A4 00000218 4EBA FF0C jsr [PC - 0xF4 /* 00000126 */] 0000021C 508F addq.l A7, 8 label0000021E: 0000021E 4CEE 10C0 FEF4 movem.l D6,D7,A4, [A6 - 0x10C] 00000224 4E5E unlink A6 00000226 4E75 rts fn00000228: 00000228 4E56 0000 link A6, 0 0000022C 2F0C move.l -[A7], A4 0000022E 286E 0008 movea.l A4, [A6 + 0x8] 00000232 2F2E 000C move.l -[A7], [A6 + 0xC] 00000236 2F0C move.l -[A7], A4 00000238 4EBA FED2 jsr [PC - 0x12E /* 0000010C */] 0000023C 7000 moveq.l D0, 0x00 0000023E 1014 move.b D0, [A4] 00000240 0C00 0002 cmpi.b D0, 0x2 00000244 508F addq.l A7, 8 00000246 640C bcc +0xE /* 00000254 */ 00000248 7020 moveq.l D0, 0x20 0000024A 2F00 move.l -[A7], D0 0000024C 2F0C move.l -[A7], A4 0000024E 4EBA 04C0 jsr [PC + 0x4C0 /* 00000710 */] 00000252 508F addq.l A7, 8 label00000254: 00000254 286E FFFC movea.l A4, [A6 - 0x4] 00000258 4E5E unlink A6 0000025A 4E75 rts fn0000025C: 0000025C 4E56 FFFC link A6, -0x0004 00000260 48E7 0018 movem.l -[A7], A3,A4 00000264 286E 0008 movea.l A4, [A6 + 0x8] 00000268 47D4 lea.l A3, [A4] 0000026A 204B movea.l A0, A3 0000026C 5288 addq.l A0, 1 0000026E 7000 moveq.l D0, 0x00 00000270 1013 move.b D0, [A3] 00000272 D088 add.l D0, A0 00000274 5380 subq.l D0, 1 00000276 2D40 FFFC move.l [A6 - 0x4], D0 0000027A 2040 movea.l A0, D0 0000027C 1010 move.b D0, [A0] 0000027E 4880 ext.w D0 00000280 206D FEF4 movea.l A0, [A5 - 0x10C] 00000284 7204 moveq.l D1, 0x04 00000286 C230 0000 and.b D1, [A0 + D0.w] 0000028A 1001 move.b D0, D1 0000028C 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC] 00000292 4E5E unlink A6 00000294 4E75 rts fn00000296: 00000296 4E56 0000 link A6, 0 0000029A 48E7 0118 movem.l -[A7], D7,A3,A4 0000029E 286E 0008 movea.l A4, [A6 + 0x8] 000002A2 204C movea.l A0, A4 000002A4 5288 addq.l A0, 1 000002A6 7000 moveq.l D0, 0x00 000002A8 1014 move.b D0, [A4] 000002AA D088 add.l D0, A0 000002AC 2640 movea.l A3, D0 000002AE 538B subq.l A3, 1 000002B0 4207 clr.b D7 000002B2 6004 bra +0x6 /* 000002B8 */ label000002B4: 000002B4 5207 addq.b D7, 1 000002B6 538B subq.l A3, 1 label000002B8: 000002B8 204C movea.l A0, A4 000002BA 5288 addq.l A0, 1 000002BC B1CB cmpa.l A0, A3 000002BE 6210 bhi +0x12 /* 000002D0 */ 000002C0 1013 move.b D0, [A3] 000002C2 4880 ext.w D0 000002C4 206D FEF4 movea.l A0, [A5 - 0x10C] 000002C8 7204 moveq.l D1, 0x04 000002CA C230 0000 and.b D1, [A0 + D0.w] 000002CE 66E4 bne -0x1A /* 000002B4 */ label000002D0: 000002D0 7000 moveq.l D0, 0x00 000002D2 1007 move.b D0, D7 000002D4 0C40 0001 cmpi.w D0, 0x1 000002D8 6608 bne +0xA /* 000002E2 */ 000002DA 7020 moveq.l D0, 0x20 000002DC B013 cmp.b D0, [A3] 000002DE 6602 bne +0x4 /* 000002E2 */ 000002E0 5207 addq.b D7, 1 label000002E2: 000002E2 1007 move.b D0, D7 000002E4 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC] 000002EA 4E5E unlink A6 000002EC 4E75 rts export_535: fn000002EE: 000002EE 4E56 FFF8 link A6, -0x0008 000002F2 48E7 1118 movem.l -[A7], D3,D7,A3,A4 000002F6 266E 000C movea.l A3, [A6 + 0xC] 000002FA 286E 0008 movea.l A4, [A6 + 0x8] 000002FE 2F0C move.l -[A7], A4 00000300 4EBA FF5A jsr [PC - 0xA6 /* 0000025C */] 00000304 206E 0010 movea.l A0, [A6 + 0x10] 00000308 1080 move.b [A0], D0 0000030A 2D4C FFFC move.l [A6 - 0x4], A4 0000030E 204C movea.l A0, A4 00000310 5288 addq.l A0, 1 00000312 224C movea.l A1, A4 00000314 7000 moveq.l D0, 0x00 00000316 1011 move.b D0, [A1] 00000318 D088 add.l D0, A0 0000031A 7200 moveq.l D1, 0x00 0000031C 1213 move.b D1, [A3] 0000031E 9081 sub.l D0, D1 00000320 2D40 FFF8 move.l [A6 - 0x8], D0 00000324 206E 0010 movea.l A0, [A6 + 0x10] 00000328 4A10 tst.b [A0] 0000032A 588F addq.l A7, 4 0000032C 6710 beq +0x12 /* 0000033E */ 0000032E 2F0C move.l -[A7], A4 00000330 4EBA FF64 jsr [PC - 0x9C /* 00000296 */] 00000334 7200 moveq.l D1, 0x00 00000336 1200 move.b D1, D0 00000338 93AE FFF8 sub.l [A6 - 0x8], D1 0000033C 588F addq.l A7, 4 label0000033E: 0000033E 49EB 0001 lea.l A4, [A3 + 0x1] 00000342 7E00 moveq.l D7, 0x00 00000344 1E13 move.b D7, [A3] 00000346 7600 moveq.l D3, 0x00 00000348 6012 bra +0x14 /* 0000035C */ label0000034A: 0000034A 206E FFF8 movea.l A0, [A6 - 0x8] 0000034E 52AE FFF8 addq.l [A6 - 0x8], 1 00000352 1010 move.b D0, [A0] 00000354 B01C cmp.b D0, [A4]+ 00000356 6608 bne +0xA /* 00000360 */ 00000358 2007 move.l D0, D7 0000035A 5387 subq.l D7, 1 label0000035C: 0000035C B687 cmp.l D3, D7 0000035E 6DEA blt -0x14 /* 0000034A */ label00000360: 00000360 4A87 tst.l D7 00000362 57C0 seq D0 00000364 0240 0001 andi.w D0, 0x1 00000368 48C0 ext.l D0 0000036A 206E 0014 movea.l A0, [A6 + 0x14] 0000036E 1080 move.b [A0], D0 00000370 4CEE 1888 FFE8 movem.l D3,D7,A3,A4, [A6 - 0x18] 00000376 4E5E unlink A6 00000378 4E75 rts export_536: 0000037A 4E56 FF00 link A6, -0x0100 0000037E 48E7 0308 movem.l -[A7], D6,D7,A4 00000382 2E2E 000C move.l D7, [A6 + 0xC] 00000386 286E 0008 movea.l A4, [A6 + 0x8] 0000038A 7003 moveq.l D0, 0x03 0000038C 2F00 move.l -[A7], D0 0000038E 4878 0096 push.l 0x96 00000392 2F0C move.l -[A7], A4 00000394 4EBA 0124 jsr [PC + 0x124 /* 000004BA */] 00000398 41EE FF00 lea.l A0, [A6 - 0x100] 0000039C 4210 clr.b [A0] 0000039E 1C2D F697 move.b D6, [A5 - 0x969] 000003A2 2F07 move.l -[A7], D7 000003A4 1F06 move.b -[A7], D6 000003A6 486E FF00 pea.l [A6 - 0x100] 000003AA 3F3C 0000 move.w -[A7], 0x0 000003AE A9ED syscall Pack6 000003B0 7000 moveq.l D0, 0x00 000003B2 2F00 move.l -[A7], D0 000003B4 486E FF00 pea.l [A6 - 0x100] 000003B8 2F0C move.l -[A7], A4 000003BA 4EBA 07A4 jsr [PC + 0x7A4 /* 00000B60 */] 000003BE 2F07 move.l -[A7], D7 000003C0 7000 moveq.l D0, 0x00 000003C2 1F00 move.b -[A7], D0 000003C4 486E FF00 pea.l [A6 - 0x100] 000003C8 3F3C 0002 move.w -[A7], 0x2 000003CC A9ED syscall Pack6 000003CE 7001 moveq.l D0, 0x01 000003D0 2F00 move.l -[A7], D0 000003D2 486E FF00 pea.l [A6 - 0x100] 000003D6 2F0C move.l -[A7], A4 000003D8 4EBA 0786 jsr [PC + 0x786 /* 00000B60 */] 000003DC 4CEE 10C0 FEF4 movem.l D6,D7,A4, [A6 - 0x10C] 000003E2 4E5E unlink A6 000003E4 4E75 rts export_537: fn000003E6: 000003E6 4E56 0000 link A6, 0 000003EA 48E7 0118 movem.l -[A7], D7,A3,A4 000003EE 266E 000C movea.l A3, [A6 + 0xC] 000003F2 3E2E 0012 move.w D7, [A6 + 0x12] 000003F6 2053 movea.l A0, [A3] 000003F8 BE50 cmp.w D7, [A0] 000003FA 6304 bls +0x6 /* 00000400 */ 000003FC 7000 moveq.l D0, 0x00 000003FE 6028 bra +0x2A /* 00000428 */ label00000400: 00000400 2853 movea.l A4, [A3] 00000402 548C addq.l A4, 2 00000404 6008 bra +0xA /* 0000040E */ label00000406: 00000406 7000 moveq.l D0, 0x00 00000408 1014 move.b D0, [A4] 0000040A 5240 addq.w D0, 1 0000040C D8C0 add.w A4, D0 label0000040E: 0000040E 3007 move.w D0, D7 00000410 5347 subq.w D7, 1 00000412 7200 moveq.l D1, 0x00 00000414 3200 move.w D1, D0 00000416 4A81 tst.l D1 00000418 62EC bhi -0x12 /* 00000406 */ 0000041A 2F0C move.l -[A7], A4 0000041C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000420 4EAD 081A jsr [A5 + 0x81A /* export_255 */] 00000424 7001 moveq.l D0, 0x01 00000426 508F addq.l A7, 8 label00000428: 00000428 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC] 0000042E 4E5E unlink A6 00000430 4E75 rts export_538: fn00000432: 00000432 4E56 0000 link A6, 0 00000436 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 0000043A 2E2E 000C move.l D7, [A6 + 0xC] 0000043E 286E 0008 movea.l A4, [A6 + 0x8] 00000442 203C 0000 FFFF move.l D0, 0xFFFF 00000448 C087 and.l D0, D7 0000044A 223C 0000 00FA move.l D1, 0xFA 00000450 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] 00000454 2A07 move.l D5, D7 00000456 9A80 sub.l D5, D0 00000458 2C07 move.l D6, D7 0000045A 9C85 sub.l D6, D5 0000045C 700A moveq.l D0, 0x0A 0000045E B086 cmp.l D0, D6 00000460 622E bhi +0x30 /* 00000490 */ 00000462 2F05 move.l -[A7], D5 00000464 2F3C 5354 5223 move.l -[A7], 0x53545223 /* 'STR#' */ 0000046A 4EAD 09A2 jsr [A5 + 0x9A2 /* export_304 */] 0000046E 2640 movea.l A3, D0 00000470 200B move.l D0, A3 00000472 508F addq.l A7, 8 00000474 671A beq +0x1C /* 00000490 */ 00000476 3006 move.w D0, D6 00000478 907C 000A sub.w D0, 0xA /* '\n' */ 0000047C 48C0 ext.l D0 0000047E 2F00 move.l -[A7], D0 00000480 2F0B move.l -[A7], A3 00000482 2F0C move.l -[A7], A4 00000484 4EBA FF60 jsr [PC - 0xA0 /* 000003E6 */] 00000488 4A00 tst.b D0 0000048A 4FEF 000C lea.l A7, [A7 + 0xC] 0000048E 6620 bne +0x22 /* 000004B0 */ label00000490: 00000490 2F07 move.l -[A7], D7 00000492 2F3C 5354 5220 move.l -[A7], 0x53545220 /* 'STR ' */ 00000498 4EAD 09A2 jsr [A5 + 0x9A2 /* export_304 */] 0000049C 2640 movea.l A3, D0 0000049E 2F0B move.l -[A7], A3 000004A0 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */] 000004A4 2F13 move.l -[A7], [A3] 000004A6 2F0C move.l -[A7], A4 000004A8 4EAD 081A jsr [A5 + 0x81A /* export_255 */] 000004AC 4FEF 0014 lea.l A7, [A7 + 0x14] label000004B0: 000004B0 4CEE 18E0 FFEC movem.l D5,D6,D7,A3,A4, [A6 - 0x14] 000004B6 4E5E unlink A6 000004B8 4E75 rts export_539: fn000004BA: 000004BA 4E56 0000 link A6, 0 000004BE 2F0C move.l -[A7], A4 000004C0 2F2E 000C move.l -[A7], [A6 + 0xC] 000004C4 2F3C 5354 5223 move.l -[A7], 0x53545223 /* 'STR#' */ 000004CA 4EAD 09A2 jsr [A5 + 0x9A2 /* export_304 */] 000004CE 2840 movea.l A4, D0 000004D0 2F0C move.l -[A7], A4 000004D2 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */] 000004D6 302E 0012 move.w D0, [A6 + 0x12] 000004DA 5340 subq.w D0, 1 000004DC 48C0 ext.l D0 000004DE 2F00 move.l -[A7], D0 000004E0 2F0C move.l -[A7], A4 000004E2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004E6 4EBA FEFE jsr [PC - 0x102 /* 000003E6 */] 000004EA 4A00 tst.b D0 000004EC 4FEF 0018 lea.l A7, [A7 + 0x18] 000004F0 660C bne +0xE /* 000004FE */ 000004F2 2F3C FFFF FF40 move.l -[A7], 0xFFFFFF40 000004F8 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000004FC 588F addq.l A7, 4 label000004FE: 000004FE 286E FFFC movea.l A4, [A6 - 0x4] 00000502 4E5E unlink A6 00000504 4E75 rts export_540: 00000506 4E56 0000 link A6, 0 0000050A 48E7 0108 movem.l -[A7], D7,A4 0000050E 286E 0008 movea.l A4, [A6 + 0x8] 00000512 7E00 moveq.l D7, 0x00 00000514 602C bra +0x2E /* 00000542 */ label00000516: 00000516 7000 moveq.l D0, 0x00 00000518 1034 7801 move.b D0, [A4 + D7 + 0x1] 0000051C 206D FEF4 movea.l A0, [A5 - 0x10C] 00000520 7204 moveq.l D1, 0x04 00000522 C230 0000 and.b D1, [A0 + D0.w] 00000526 6716 beq +0x18 /* 0000053E */ 00000528 9F14 sub.b [A4], D7 0000052A 204C movea.l A0, A4 0000052C 5288 addq.l A0, 1 0000052E D1C7 add.l A0, D7 00000530 224C movea.l A1, A4 00000532 5289 addq.l A1, 1 00000534 7000 moveq.l D0, 0x00 00000536 1014 move.b D0, [A4] 00000538 4A80 tst.l D0 0000053A A02E syscall BlockMove/BlockMoveData 0000053C 600E bra +0x10 /* 0000054C */ label0000053E: 0000053E 2007 move.l D0, D7 00000540 5287 addq.l D7, 1 label00000542: 00000542 7000 moveq.l D0, 0x00 00000544 1014 move.b D0, [A4] 00000546 B087 cmp.l D0, D7 00000548 6ECC bgt -0x32 /* 00000516 */ 0000054A 4214 clr.b [A4] label0000054C: 0000054C 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00000552 4E5E unlink A6 00000554 4E75 rts export_541: fn00000556: 00000556 4E56 FFFC link A6, -0x0004 0000055A 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000055E 286E 0008 movea.l A4, [A6 + 0x8] 00000562 2D4C FFFC move.l [A6 - 0x4], A4 00000566 204C movea.l A0, A4 00000568 7A00 moveq.l D5, 0x00 0000056A 1A10 move.b D5, [A0] 0000056C 4A85 tst.l D5 0000056E 206E 000C movea.l A0, [A6 + 0xC] 00000572 7C00 moveq.l D6, 0x00 00000574 1C10 move.b D6, [A0] 00000576 48C5 ext.l D5 00000578 2805 move.l D4, D5 0000057A 204C movea.l A0, A4 0000057C 5288 addq.l A0, 1 0000057E 2648 movea.l A3, A0 00000580 D7C4 add.l A3, D4 00000582 48C6 ext.l D6 00000584 2004 move.l D0, D4 00000586 D086 add.l D0, D6 00000588 122E 0013 move.b D1, [A6 + 0x13] 0000058C 4881 ext.w D1 0000058E 3E00 move.w D7, D0 00000590 9E41 sub.w D7, D1 00000592 4A47 tst.w D7 00000594 6F04 ble +0x6 /* 0000059A */ 00000596 3007 move.w D0, D7 00000598 6002 bra +0x4 /* 0000059C */ label0000059A: 0000059A 7000 moveq.l D0, 0x00 label0000059C: 0000059C 3E00 move.w D7, D0 0000059E 96C7 sub.w A3, D7 000005A0 48C6 ext.l D6 000005A2 2006 move.l D0, D6 000005A4 224B movea.l A1, A3 000005A6 206E 000C movea.l A0, [A6 + 0xC] 000005AA 5288 addq.l A0, 1 000005AC A02E syscall BlockMove/BlockMoveData 000005AE 1006 move.b D0, D6 000005B0 9007 sub.b D0, D7 000005B2 D114 add.b [A4], D0 000005B4 4CEE 18F0 FFE4 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x1C] 000005BA 4E5E unlink A6 000005BC 4E75 rts export_542: fn000005BE: 000005BE 4E56 0000 link A6, 0 000005C2 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000005C6 266E 000C movea.l A3, [A6 + 0xC] 000005CA 286E 0008 movea.l A4, [A6 + 0x8] 000005CE 7C00 moveq.l D6, 0x00 000005D0 1C14 move.b D6, [A4] 000005D2 7E00 moveq.l D7, 0x00 000005D4 1E13 move.b D7, [A3] 000005D6 2006 move.l D0, D6 000005D8 D087 add.l D0, D7 000005DA 0C80 0000 00FF cmpi.l D0, 0xFF 000005E0 6F0C ble +0xE /* 000005EE */ 000005E2 2F3C FFFF F8F6 move.l -[A7], 0xFFFFF8F6 000005E8 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000005EC 588F addq.l A7, 4 label000005EE: 000005EE 2007 move.l D0, D7 000005F0 204C movea.l A0, A4 000005F2 5288 addq.l A0, 1 000005F4 D1C6 add.l A0, D6 000005F6 2248 movea.l A1, A0 000005F8 204B movea.l A0, A3 000005FA 5288 addq.l A0, 1 000005FC A02E syscall BlockMove/BlockMoveData 000005FE DF14 add.b [A4], D7 00000600 4CEE 18C0 FFF0 movem.l D6,D7,A3,A4, [A6 - 0x10] 00000606 4E5E unlink A6 00000608 4E75 rts export_543: fn0000060A: 0000060A 4E56 0000 link A6, 0 0000060E 2F0C move.l -[A7], A4 00000610 286E 0008 movea.l A4, [A6 + 0x8] 00000614 7000 moveq.l D0, 0x00 00000616 1014 move.b D0, [A4] 00000618 0C40 00FF cmpi.w D0, 0xFF 0000061C 660C bne +0xE /* 0000062A */ 0000061E 2F3C FFFF F8F6 move.l -[A7], 0xFFFFF8F6 00000624 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 00000628 588F addq.l A7, 4 label0000062A: 0000062A 5214 addq.b [A4], 1 0000062C 7000 moveq.l D0, 0x00 0000062E 1014 move.b D0, [A4] 00000630 19AE 000F 0000 move.b [A4 + D0.w], [A6 + 0xF] 00000636 286E FFFC movea.l A4, [A6 - 0x4] 0000063A 4E5E unlink A6 0000063C 4E75 rts export_544: 0000063E 4E56 FF00 link A6, -0x0100 00000642 41EE FF00 lea.l A0, [A6 - 0x100] 00000646 4210 clr.b [A0] 00000648 2F2E 000C move.l -[A7], [A6 + 0xC] 0000064C 486E FF00 pea.l [A6 - 0x100] 00000650 4EBA FDE0 jsr [PC - 0x220 /* 00000432 */] 00000654 486E FF00 pea.l [A6 - 0x100] 00000658 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000065C 4EBA FF60 jsr [PC - 0xA0 /* 000005BE */] 00000660 4E5E unlink A6 00000662 4E75 rts export_545: 00000664 4E56 FF00 link A6, -0x0100 00000668 41EE FF00 lea.l A0, [A6 - 0x100] 0000066C 4210 clr.b [A0] 0000066E 7000 moveq.l D0, 0x00 00000670 302E 0012 move.w D0, [A6 + 0x12] 00000674 2F00 move.l -[A7], D0 00000676 2F2E 000C move.l -[A7], [A6 + 0xC] 0000067A 486E FF00 pea.l [A6 - 0x100] 0000067E 4EBA FE3A jsr [PC - 0x1C6 /* 000004BA */] 00000682 486E FF00 pea.l [A6 - 0x100] 00000686 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000068A 4EBA FF32 jsr [PC - 0xCE /* 000005BE */] 0000068E 4E5E unlink A6 00000690 4E75 rts export_546: fn00000692: 00000692 4E56 FF00 link A6, -0x0100 00000696 41EE FF00 lea.l A0, [A6 - 0x100] 0000069A 4210 clr.b [A0] 0000069C 2F2E 000C move.l -[A7], [A6 + 0xC] 000006A0 486E FF00 pea.l [A6 - 0x100] 000006A4 4EBA FA66 jsr [PC - 0x59A /* 0000010C */] 000006A8 486E FF00 pea.l [A6 - 0x100] 000006AC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000006B0 4EBA FF0C jsr [PC - 0xF4 /* 000005BE */] 000006B4 4E5E unlink A6 000006B6 4E75 rts export_547: 000006B8 4E56 0000 link A6, 0 000006BC 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000006C0 266E 000C movea.l A3, [A6 + 0xC] 000006C4 286E 0008 movea.l A4, [A6 + 0x8] 000006C8 7C00 moveq.l D6, 0x00 000006CA 1C14 move.b D6, [A4] 000006CC 7E00 moveq.l D7, 0x00 000006CE 1E13 move.b D7, [A3] 000006D0 2006 move.l D0, D6 000006D2 D087 add.l D0, D7 000006D4 0C80 0000 00FF cmpi.l D0, 0xFF 000006DA 6F0C ble +0xE /* 000006E8 */ 000006DC 2F3C FFFF F8F6 move.l -[A7], 0xFFFFF8F6 000006E2 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000006E6 588F addq.l A7, 4 label000006E8: 000006E8 204C movea.l A0, A4 000006EA 5288 addq.l A0, 1 000006EC 224C movea.l A1, A4 000006EE 5289 addq.l A1, 1 000006F0 D3C7 add.l A1, D7 000006F2 2006 move.l D0, D6 000006F4 A02E syscall BlockMove/BlockMoveData 000006F6 2007 move.l D0, D7 000006F8 204C movea.l A0, A4 000006FA 5288 addq.l A0, 1 000006FC 2248 movea.l A1, A0 000006FE 204B movea.l A0, A3 00000700 5288 addq.l A0, 1 00000702 A02E syscall BlockMove/BlockMoveData 00000704 DF14 add.b [A4], D7 00000706 4CEE 18C0 FFF0 movem.l D6,D7,A3,A4, [A6 - 0x10] 0000070C 4E5E unlink A6 0000070E 4E75 rts export_548: fn00000710: 00000710 4E56 0000 link A6, 0 00000714 2F0C move.l -[A7], A4 00000716 286E 0008 movea.l A4, [A6 + 0x8] 0000071A 204C movea.l A0, A4 0000071C 5288 addq.l A0, 1 0000071E 224C movea.l A1, A4 00000720 5289 addq.l A1, 1 00000722 5289 addq.l A1, 1 00000724 7000 moveq.l D0, 0x00 00000726 1014 move.b D0, [A4] 00000728 A02E syscall BlockMove/BlockMoveData 0000072A 5214 addq.b [A4], 1 0000072C 196E 000F 0001 move.b [A4 + 0x1], [A6 + 0xF] 00000732 286E FFFC movea.l A4, [A6 - 0x4] 00000736 4E5E unlink A6 00000738 4E75 rts export_549: 0000073A 4E56 FDFE link A6, -0x0202 0000073E 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00000742 1C2E 0013 move.b D6, [A6 + 0x13] 00000746 266E 000C movea.l A3, [A6 + 0xC] 0000074A 286E 0008 movea.l A4, [A6 + 0x8] 0000074E 486E FFFF pea.l [A6 - 0x1] 00000752 486E FFFE pea.l [A6 - 0x2] 00000756 2F0B move.l -[A7], A3 00000758 2F0C move.l -[A7], A4 0000075A 4EBA FB92 jsr [PC - 0x46E /* 000002EE */] 0000075E 4A2E FFFF tst.b [A6 - 0x1] 00000762 4FEF 0010 lea.l A7, [A7 + 0x10] 00000766 6616 bne +0x18 /* 0000077E */ 00000768 4886 ext.w D6 0000076A 48C6 ext.l D6 0000076C 2F06 move.l -[A7], D6 0000076E 2F0B move.l -[A7], A3 00000770 2F0C move.l -[A7], A4 00000772 4EBA FDE2 jsr [PC - 0x21E /* 00000556 */] 00000776 4FEF 000C lea.l A7, [A7 + 0xC] 0000077A 6000 00A2 bra +0xA4 /* 0000081E */ label0000077E: 0000077E 2F0B move.l -[A7], A3 00000780 486E FEFE pea.l [A6 - 0x102] 00000784 4EAD 081A jsr [A5 + 0x81A /* export_255 */] 00000788 41EE FEFE lea.l A0, [A6 - 0x102] 0000078C 4A2E FFFE tst.b [A6 - 0x2] 00000790 508F addq.l A7, 8 00000792 6760 beq +0x62 /* 000007F4 */ 00000794 41EE FDFE lea.l A0, [A6 - 0x202] 00000798 4210 clr.b [A0] 0000079A 2F0C move.l -[A7], A4 0000079C 4EBA FAF8 jsr [PC - 0x508 /* 00000296 */] 000007A0 1E00 move.b D7, D0 000007A2 1D47 FDFE move.b [A6 - 0x202], D7 000007A6 204C movea.l A0, A4 000007A8 5288 addq.l A0, 1 000007AA 7000 moveq.l D0, 0x00 000007AC 1014 move.b D0, [A4] 000007AE D088 add.l D0, A0 000007B0 7200 moveq.l D1, 0x00 000007B2 1207 move.b D1, D7 000007B4 9081 sub.l D0, D1 000007B6 2040 movea.l A0, D0 000007B8 43EE FDFF lea.l A1, [A6 - 0x201] 000007BC 7000 moveq.l D0, 0x00 000007BE 1007 move.b D0, D7 000007C0 4A80 tst.l D0 000007C2 A02E syscall BlockMove/BlockMoveData 000007C4 486E FDFE pea.l [A6 - 0x202] 000007C8 4EBA 01BE jsr [PC + 0x1BE /* 00000988 */] 000007CC 5280 addq.l D0, 1 000007CE 588F addq.l A7, 4 000007D0 2F00 move.l -[A7], D0 000007D2 486E FDFE pea.l [A6 - 0x202] 000007D6 4EBA FA50 jsr [PC - 0x5B0 /* 00000228 */] 000007DA 1014 move.b D0, [A4] 000007DC 9007 sub.b D0, D7 000007DE 1A00 move.b D5, D0 000007E0 1885 move.b [A4], D5 000007E2 486E FDFE pea.l [A6 - 0x202] 000007E6 486E FEFE pea.l [A6 - 0x102] 000007EA 4EBA FDD2 jsr [PC - 0x22E /* 000005BE */] 000007EE 4FEF 0014 lea.l A7, [A7 + 0x14] 000007F2 600E bra +0x10 /* 00000802 */ label000007F4: 000007F4 487A 0032 pea.l [PC + 0x32 /* 00000828, value 0x2203200, pstring " 2" */] 000007F8 486E FEFE pea.l [A6 - 0x102] 000007FC 4EBA FDC0 jsr [PC - 0x240 /* 000005BE */] 00000800 508F addq.l A7, 8 label00000802: 00000802 1014 move.b D0, [A4] 00000804 9013 sub.b D0, [A3] 00000806 1E00 move.b D7, D0 00000808 1887 move.b [A4], D7 0000080A 4886 ext.w D6 0000080C 48C6 ext.l D6 0000080E 2F06 move.l -[A7], D6 00000810 486E FEFE pea.l [A6 - 0x102] 00000814 2F0C move.l -[A7], A4 00000816 4EBA FD3E jsr [PC - 0x2C2 /* 00000556 */] 0000081A 4FEF 000C lea.l A7, [A7 + 0xC] label0000081E: 0000081E 4CEE 18E0 FDEA movem.l D5,D6,D7,A3,A4, [A6 - 0x216] 00000824 4E5E unlink A6 00000826 4E75 rts 00000828 0220 3200 andi.b -[A0], 0x0 export_550: 0000082C 4E56 FF00 link A6, -0x0100 00000830 48E7 0308 movem.l -[A7], D6,D7,A4 00000834 286E 0008 movea.l A4, [A6 + 0x8] 00000838 41EE FF00 lea.l A0, [A6 - 0x100] 0000083C 4210 clr.b [A0] 0000083E 2F0C move.l -[A7], A4 00000840 4EBA FA1A jsr [PC - 0x5E6 /* 0000025C */] 00000844 4A00 tst.b D0 00000846 588F addq.l A7, 4 00000848 674E beq +0x50 /* 00000898 */ 0000084A 2F0C move.l -[A7], A4 0000084C 4EBA FA48 jsr [PC - 0x5B8 /* 00000296 */] 00000850 1E00 move.b D7, D0 00000852 1D47 FF00 move.b [A6 - 0x100], D7 00000856 204C movea.l A0, A4 00000858 5288 addq.l A0, 1 0000085A 7000 moveq.l D0, 0x00 0000085C 1014 move.b D0, [A4] 0000085E D088 add.l D0, A0 00000860 7200 moveq.l D1, 0x00 00000862 1207 move.b D1, D7 00000864 9081 sub.l D0, D1 00000866 2040 movea.l A0, D0 00000868 43EE FF01 lea.l A1, [A6 - 0xFF] 0000086C 7000 moveq.l D0, 0x00 0000086E 1007 move.b D0, D7 00000870 4A80 tst.l D0 00000872 A02E syscall BlockMove/BlockMoveData 00000874 486E FF00 pea.l [A6 - 0x100] 00000878 4EBA 010E jsr [PC + 0x10E /* 00000988 */] 0000087C 5280 addq.l D0, 1 0000087E 588F addq.l A7, 4 00000880 2F00 move.l -[A7], D0 00000882 486E FF00 pea.l [A6 - 0x100] 00000886 4EBA F9A0 jsr [PC - 0x660 /* 00000228 */] 0000088A 1014 move.b D0, [A4] 0000088C 9007 sub.b D0, D7 0000088E 1C00 move.b D6, D0 00000890 1886 move.b [A4], D6 00000892 4FEF 000C lea.l A7, [A7 + 0xC] 00000896 600E bra +0x10 /* 000008A6 */ label00000898: 00000898 487A 002E pea.l [PC + 0x2E /* 000008C8, value 0x2203200, pstring " 2" */] 0000089C 486E FF00 pea.l [A6 - 0x100] 000008A0 4EAD 081A jsr [A5 + 0x81A /* export_255 */] 000008A4 508F addq.l A7, 8 label000008A6: 000008A6 102E 000F move.b D0, [A6 + 0xF] 000008AA 4880 ext.w D0 000008AC 48C0 ext.l D0 000008AE 2F00 move.l -[A7], D0 000008B0 486E FF00 pea.l [A6 - 0x100] 000008B4 2F0C move.l -[A7], A4 000008B6 4EBA FC9E jsr [PC - 0x362 /* 00000556 */] 000008BA 4FEF 000C lea.l A7, [A7 + 0xC] 000008BE 4CEE 10C0 FEF4 movem.l D6,D7,A4, [A6 - 0x10C] 000008C4 4E5E unlink A6 000008C6 4E75 rts 000008C8 0220 3200 andi.b -[A0], 0x0 export_551: 000008CC 4E56 FFF2 link A6, -0x000E 000008D0 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000008D4 286E 0008 movea.l A4, [A6 + 0x8] 000008D8 204C movea.l A0, A4 000008DA 5288 addq.l A0, 1 000008DC 2D48 FFF2 move.l [A6 - 0xE], A0 000008E0 2D48 FFF6 move.l [A6 - 0xA], A0 000008E4 2648 movea.l A3, A0 000008E6 4AAE 000C tst.l [A6 + 0xC] 000008EA 670A beq +0xC /* 000008F6 */ 000008EC 206E 000C movea.l A0, [A6 + 0xC] 000008F0 3010 move.w D0, [A0] 000008F2 48C0 ext.l D0 000008F4 6002 bra +0x4 /* 000008F8 */ label000008F6: 000008F6 7000 moveq.l D0, 0x00 label000008F8: 000008F8 3D40 FFFA move.w [A6 - 0x6], D0 000008FC 426E FFFC clr.w [A6 - 0x4] 00000900 4AAE 0010 tst.l [A6 + 0x10] 00000904 670A beq +0xC /* 00000910 */ 00000906 206E 000C movea.l A0, [A6 + 0xC] 0000090A 3010 move.w D0, [A0] 0000090C 48C0 ext.l D0 0000090E 6002 bra +0x4 /* 00000912 */ label00000910: 00000910 7000 moveq.l D0, 0x00 label00000912: 00000912 3800 move.w D4, D0 00000914 4245 clr.w D5 00000916 7000 moveq.l D0, 0x00 00000918 1014 move.b D0, [A4] 0000091A 3D40 FFFE move.w [A6 - 0x2], D0 0000091E 7EFF moveq.l D7, 0xFFFFFFFF 00000920 6028 bra +0x2A /* 0000094A */ label00000922: 00000922 206E FFF6 movea.l A0, [A6 - 0xA] 00000926 52AE FFF6 addq.l [A6 - 0xA], 1 0000092A 1C10 move.b D6, [A0] 0000092C 7000 moveq.l D0, 0x00 0000092E 1006 move.b D0, D6 00000930 0C00 0080 cmpi.b D0, 0x80 00000934 6404 bcc +0x6 /* 0000093A */ 00000936 16C6 move.b [A3]+, D6 00000938 6010 bra +0x12 /* 0000094A */ label0000093A: 0000093A BE6E FFFA cmp.w D7, [A6 - 0x6] 0000093E 6C04 bge +0x6 /* 00000944 */ 00000940 526E FFFC addq.w [A6 - 0x4], 1 label00000944: 00000944 B847 cmp.w D4, D7 00000946 6F02 ble +0x4 /* 0000094A */ 00000948 5245 addq.w D5, 1 label0000094A: 0000094A 5247 addq.w D7, 1 0000094C BE6E FFFE cmp.w D7, [A6 - 0x2] 00000950 6DD0 blt -0x2E /* 00000922 */ 00000952 200B move.l D0, A3 00000954 902E FFF5 sub.b D0, [A6 - 0xB] 00000958 1880 move.b [A4], D0 0000095A 4AAE 000C tst.l [A6 + 0xC] 0000095E 670E beq +0x10 /* 0000096E */ 00000960 302E FFFA move.w D0, [A6 - 0x6] 00000964 906E FFFC sub.w D0, [A6 - 0x4] 00000968 206E 000C movea.l A0, [A6 + 0xC] 0000096C 3080 move.w [A0], D0 label0000096E: 0000096E 4AAE 0010 tst.l [A6 + 0x10] 00000972 670A beq +0xC /* 0000097E */ 00000974 3004 move.w D0, D4 00000976 9045 sub.w D0, D5 00000978 206E 0010 movea.l A0, [A6 + 0x10] 0000097C 3080 move.w [A0], D0 label0000097E: 0000097E 4CEE 18F0 FFDA movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x26] 00000984 4E5E unlink A6 00000986 4E75 rts export_552: fn00000988: 00000988 4E56 FEFC link A6, -0x0104 0000098C 48E7 0118 movem.l -[A7], D7,A3,A4 00000990 47EE FEFC lea.l A3, [A6 - 0x104] 00000994 286E 0008 movea.l A4, [A6 + 0x8] 00000998 4213 clr.b [A3] 0000099A 7E01 moveq.l D7, 0x01 0000099C 6022 bra +0x24 /* 000009C0 */ label0000099E: 0000099E 7000 moveq.l D0, 0x00 000009A0 1034 7000 move.b D0, [A4 + D7.w] 000009A4 206D FEF4 movea.l A0, [A5 - 0x10C] 000009A8 7204 moveq.l D1, 0x04 000009AA C230 0000 and.b D1, [A0 + D0.w] 000009AE 670C beq +0xE /* 000009BC */ 000009B0 5213 addq.b [A3], 1 000009B2 7000 moveq.l D0, 0x00 000009B4 1013 move.b D0, [A3] 000009B6 17B4 7000 0000 move.b [A3 + D0.w], [A4 + D7.w] label000009BC: 000009BC 3007 move.w D0, D7 000009BE 5247 addq.w D7, 1 label000009C0: 000009C0 7000 moveq.l D0, 0x00 000009C2 1014 move.b D0, [A4] 000009C4 B047 cmp.w D0, D7 000009C6 6CD6 bge -0x28 /* 0000099E */ 000009C8 2F0B move.l -[A7], A3 000009CA 486E FFFC pea.l [A6 - 0x4] 000009CE 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */] 000009D2 202E FFFC move.l D0, [A6 - 0x4] 000009D6 4CEE 1880 FEF0 movem.l D7,A3,A4, [A6 - 0x110] 000009DC 4E5E unlink A6 000009DE 4E75 rts export_553: 000009E0 4E56 FFFC link A6, -0x0004 000009E4 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 000009E8 266E 000C movea.l A3, [A6 + 0xC] 000009EC 286E 0008 movea.l A4, [A6 + 0x8] 000009F0 3C2E 0012 move.w D6, [A6 + 0x12] 000009F4 4205 clr.b D5 000009F6 0C46 0003 cmpi.w D6, 0x3 000009FA 6706 beq +0x8 /* 00000A02 */ 000009FC 0C46 FFFE cmpi.w D6, 0xFFFE 00000A00 6622 bne +0x24 /* 00000A24 */ label00000A02: 00000A02 2F0B move.l -[A7], A3 00000A04 2F0C move.l -[A7], A4 00000A06 4EBA F688 jsr [PC - 0x978 /* 00000090 */] 00000A0A 1A00 move.b D5, D0 00000A0C 0C46 FFFE cmpi.w D6, 0xFFFE 00000A10 508F addq.l A7, 8 00000A12 6600 0092 bne +0x94 /* 00000AA6 */ 00000A16 7000 moveq.l D0, 0x00 00000A18 4A05 tst.b D5 00000A1A 57C0 seq D0 00000A1C 4400 neg.b D0 00000A1E 1A00 move.b D5, D0 00000A20 6000 0084 bra +0x86 /* 00000AA6 */ label00000A24: 00000A24 0C46 0004 cmpi.w D6, 0x4 00000A28 6706 beq +0x8 /* 00000A30 */ 00000A2A 0C46 0005 cmpi.w D6, 0x5 00000A2E 6648 bne +0x4A /* 00000A78 */ label00000A30: 00000A30 7E00 moveq.l D7, 0x00 00000A32 1E13 move.b D7, [A3] 00000A34 7000 moveq.l D0, 0x00 00000A36 1014 move.b D0, [A4] 00000A38 BE40 cmp.w D7, D0 00000A3A 6E6A bgt +0x6C /* 00000AA6 */ 00000A3C 204C movea.l A0, A4 00000A3E 5288 addq.l A0, 1 00000A40 2D48 FFFC move.l [A6 - 0x4], A0 00000A44 0C46 0005 cmpi.w D6, 0x5 00000A48 660C bne +0xE /* 00000A56 */ 00000A4A 7000 moveq.l D0, 0x00 00000A4C 1014 move.b D0, [A4] 00000A4E 48C7 ext.l D7 00000A50 9087 sub.l D0, D7 00000A52 D1AE FFFC add.l [A6 - 0x4], D0 label00000A56: 00000A56 558F subq.l A7, 2 00000A58 486B 0001 pea.l [A3 + 0x1] 00000A5C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000A60 3F07 move.w -[A7], D7 00000A62 3F07 move.w -[A7], D7 00000A64 3F3C 000C move.w -[A7], 0xC 00000A68 A9ED syscall Pack6 00000A6A 4A5F tst.w [A7]+ 00000A6C 57C0 seq D0 00000A6E 0240 0001 andi.w D0, 0x1 00000A72 48C0 ext.l D0 00000A74 1A00 move.b D5, D0 00000A76 602E bra +0x30 /* 00000AA6 */ label00000A78: 00000A78 558F subq.l A7, 2 00000A7A 2F0C move.l -[A7], A4 00000A7C 2F0B move.l -[A7], A3 00000A7E 7000 moveq.l D0, 0x00 00000A80 1F00 move.b -[A7], D0 00000A82 1F00 move.b -[A7], D0 00000A84 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 00000A88 3E1F move.w D7, [A7]+ 00000A8A 6602 bne +0x4 /* 00000A8E */ 00000A8C 7E02 moveq.l D7, 0x02 label00000A8E: 00000A8E 0C46 FFFD cmpi.w D6, 0xFFFD 00000A92 6708 beq +0xA /* 00000A9C */ 00000A94 BC47 cmp.w D6, D7 00000A96 57C0 seq D0 00000A98 4400 neg.b D0 00000A9A 6008 bra +0xA /* 00000AA4 */ label00000A9C: 00000A9C 0C47 0002 cmpi.w D7, 0x2 00000AA0 56C0 sne D0 00000AA2 4400 neg.b D0 label00000AA4: 00000AA4 1A00 move.b D5, D0 label00000AA6: 00000AA6 1005 move.b D0, D5 00000AA8 4CEE 18E0 FFE8 movem.l D5,D6,D7,A3,A4, [A6 - 0x18] 00000AAE 4E5E unlink A6 00000AB0 4E75 rts export_554: 00000AB2 4E56 FFFC link A6, -0x0004 00000AB6 48E7 0018 movem.l -[A7], A3,A4 00000ABA 266E 0010 movea.l A3, [A6 + 0x10] 00000ABE 206E 0008 movea.l A0, [A6 + 0x8] 00000AC2 2850 movea.l A4, [A0] 00000AC4 7000 moveq.l D0, 0x00 00000AC6 102E 0017 move.b D0, [A6 + 0x17] 00000ACA D08B add.l D0, A3 00000ACC 2D40 FFFC move.l [A6 - 0x4], D0 00000AD0 6002 bra +0x4 /* 00000AD4 */ label00000AD2: 00000AD2 18DB move.b [A4]+, [A3]+ label00000AD4: 00000AD4 B9EE 000C cmpa.l A4, [A6 + 0xC] 00000AD8 6406 bcc +0x8 /* 00000AE0 */ 00000ADA B7EE FFFC cmpa.l A3, [A6 - 0x4] 00000ADE 65F2 bcs -0xC /* 00000AD2 */ label00000AE0: 00000AE0 206E 0008 movea.l A0, [A6 + 0x8] 00000AE4 208C move.l [A0], A4 00000AE6 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC] 00000AEC 4E5E unlink A6 00000AEE 4E75 rts export_555: 00000AF0 4E56 0000 link A6, 0 00000AF4 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00000AF8 2C2E 0008 move.l D6, [A6 + 0x8] 00000AFC 203C 0000 FFFF move.l D0, 0xFFFF 00000B02 C086 and.l D0, D6 00000B04 223C 0000 00FA move.l D1, 0xFA 00000B0A 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] 00000B0E 2A06 move.l D5, D6 00000B10 9A80 sub.l D5, D0 00000B12 2006 move.l D0, D6 00000B14 9085 sub.l D0, D5 00000B16 2E00 move.l D7, D0 00000B18 700A moveq.l D0, 0x0A 00000B1A 9E80 sub.l D7, D0 00000B1C 2F05 move.l -[A7], D5 00000B1E 2F3C 5354 5223 move.l -[A7], 0x53545223 /* 'STR#' */ 00000B24 4EAD 09A2 jsr [A5 + 0x9A2 /* export_304 */] 00000B28 2640 movea.l A3, D0 00000B2A 200B move.l D0, A3 00000B2C 508F addq.l A7, 8 00000B2E 6724 beq +0x26 /* 00000B54 */ 00000B30 2053 movea.l A0, [A3] 00000B32 7000 moveq.l D0, 0x00 00000B34 3010 move.w D0, [A0] 00000B36 BE80 cmp.l D7, D0 00000B38 621A bhi +0x1C /* 00000B54 */ 00000B3A 2848 movea.l A4, A0 00000B3C 548C addq.l A4, 2 00000B3E 6008 bra +0xA /* 00000B48 */ label00000B40: 00000B40 7000 moveq.l D0, 0x00 00000B42 1014 move.b D0, [A4] 00000B44 5240 addq.w D0, 1 00000B46 D8C0 add.w A4, D0 label00000B48: 00000B48 2007 move.l D0, D7 00000B4A 5387 subq.l D7, 1 00000B4C 4A80 tst.l D0 00000B4E 62F0 bhi -0xE /* 00000B40 */ 00000B50 200C move.l D0, A4 00000B52 6002 bra +0x4 /* 00000B56 */ label00000B54: 00000B54 7000 moveq.l D0, 0x00 label00000B56: 00000B56 4CEE 18E0 FFEC movem.l D5,D6,D7,A3,A4, [A6 - 0x14] 00000B5C 4E5E unlink A6 00000B5E 4E75 rts export_556: fn00000B60: 00000B60 4E56 FF00 link A6, -0x0100 00000B64 2F0C move.l -[A7], A4 00000B66 286E 0008 movea.l A4, [A6 + 0x8] 00000B6A 2F0C move.l -[A7], A4 00000B6C 486E FF00 pea.l [A6 - 0x100] 00000B70 4EAD 081A jsr [A5 + 0x81A /* export_255 */] 00000B74 41EE FF00 lea.l A0, [A6 - 0x100] 00000B78 2F2E 000C move.l -[A7], [A6 + 0xC] 00000B7C 102E 0013 move.b D0, [A6 + 0x13] 00000B80 7230 moveq.l D1, 0x30 00000B82 D001 add.b D0, D1 00000B84 4880 ext.w D0 00000B86 48C0 ext.l D0 00000B88 2F00 move.l -[A7], D0 00000B8A 486E FF00 pea.l [A6 - 0x100] 00000B8E 2F0C move.l -[A7], A4 00000B90 4EAD 11A2 jsr [A5 + 0x11A2 /* export_560 */] 00000B94 286E FEFC movea.l A4, [A6 - 0x104] 00000B98 4E5E unlink A6 00000B9A 4E75 rts